package com.xmb.common.entity;

import java.math.BigDecimal;
import java.time.LocalDateTime;

public class XmbWechatPaymentOrder {
    private Long id;

    private Long userId;

    private BigDecimal receivableAmount;

    private BigDecimal paymentAmount;

    private String paymemtType;

    private LocalDateTime payTime;

    private String merchantTransactionNo;

    private String wxTransactionNo;

    private String appId;

    private String merchantId;

    private String payStatus;

    private String senceType;

    private Long senceId;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public BigDecimal getReceivableAmount() {
        return receivableAmount;
    }

    public void setReceivableAmount(BigDecimal receivableAmount) {
        this.receivableAmount = receivableAmount;
    }

    public BigDecimal getPaymentAmount() {
        return paymentAmount;
    }

    public void setPaymentAmount(BigDecimal paymentAmount) {
        this.paymentAmount = paymentAmount;
    }

    public String getPaymemtType() {
        return paymemtType;
    }

    public void setPaymemtType(String paymemtType) {
        this.paymemtType = paymemtType == null ? null : paymemtType.trim();
    }

    public LocalDateTime getPayTime() {
        return payTime;
    }

    public void setPayTime(LocalDateTime payTime) {
        this.payTime = payTime;
    }

    public String getMerchantTransactionNo() {
        return merchantTransactionNo;
    }

    public void setMerchantTransactionNo(String merchantTransactionNo) {
        this.merchantTransactionNo = merchantTransactionNo == null ? null : merchantTransactionNo.trim();
    }

    public String getWxTransactionNo() {
        return wxTransactionNo;
    }

    public void setWxTransactionNo(String wxTransactionNo) {
        this.wxTransactionNo = wxTransactionNo == null ? null : wxTransactionNo.trim();
    }

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId == null ? null : appId.trim();
    }

    public String getMerchantId() {
        return merchantId;
    }

    public void setMerchantId(String merchantId) {
        this.merchantId = merchantId == null ? null : merchantId.trim();
    }

    public String getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(String payStatus) {
        this.payStatus = payStatus == null ? null : payStatus.trim();
    }

    public String getSenceType() {
        return senceType;
    }

    public void setSenceType(String senceType) {
        this.senceType = senceType == null ? null : senceType.trim();
    }

    public Long getSenceId() {
        return senceId;
    }

    public void setSenceId(Long senceId) {
        this.senceId = senceId;
    }
}